cuajada fresca - Spanish English Dictionary